Random Walks on Random Graphs
نویسندگان
چکیده
The aim of this article is to discuss some of the notions and applications of random walks on finite graphs, especially as they apply to random graphs. In this section we give some basic definitions, in Section 2 we review applications of random walks in computer science, and in Section 3 we focus on walks in random graphs. Given a graphG = (V,E), let dG(v) denote the degree of vertex v for all v ∈ V . The random walk Wv = (Wv(t), t = 0, 1, . . .) is defined as follows: Wv(0) = v and given x = Wv(t), Wv(t+ 1) is a randomly chosen neighbour of x. When one thinks of a random walk, one often thinks of Polya’s Classical result for a walk on the d-dimensional lattice Z, d ≥ 1. In this graph two vertices x = (x1, x2, . . . , xd) and y = (y1, y2, . . . , yd) are adjacent iff there is an index i such that (i) xj = yj for j = i and (ii) |xi − yi| = 1. Polya [33] showed that if d ≤ 2 then a walk starting at the origin returns to the origin with probability 1 and that if d ≥ 3 then it returns with probability p(d) < 1. See also Doyle and Snell [22]. A random walk on a graph G defines a Markov chain on the vertices V . If G is a finite, connected and non-bipartite graph, then this chain has a stationary distribution π given by πv = dG(v)/(2|E|). Thus if P (t) v (w) = Pr(Wv(t) = w), then limt→∞ P (t) v (w) = πw, independent of the starting vertex v. In this paper we only consider finite graphs, and we will focus on two aspects of a random walk: The Mixing Time and the Cover Time.
منابع مشابه
Random and Pseudo-Random Walks on Graphs
Random walks on graphs have turned out to be a powerful tool in the design of algorithms and other applications. In particular, expander graphs, which are graphs on which random walks have particularly good properties, are extremely useful in complexity and other areas of computer science. In this chapter we study random walks on general regular graphs, leading to a the randomized logspace algo...
متن کاملRandom and Pseudo-Random Walks on Graphs
Random walks on graphs have turned out to be a powerful tool in the design of algorithms and other applications. In particular, expander graphs, which are graphs on which random walks have particularly good properties, are extremely useful in complexity and other areas of computer science. In this chapter we will study random walks on general graphs, leading to a the randomized logspace algorit...
متن کاملRandom Walks on Infinite Graphs and Groups — a Survey on Selected Topics
Contents 1. Introduction 2 2. Basic definitions and preliminaries 3 A. Adaptedness to the graph structure 4 B. Reversible Markov chains 4 C. Random walks on groups 5 D. Group-invariant random walks on graphs 6 E. Harmonic and superharmonic functions 6 3. Spectral radius, amenability and law of large numbers 6 A. Spectral radius, isoperimetric inequalities and growth 6 B. Law of large numbers 9 ...
متن کاملFirst Hitting times of Simple Random Walks on Graphs with Congestion Points
We derive the explicit formulas of the probability generating functions of the first hitting times of simple random walks on graphs with congestion points using group representations. 1. Introduction. Random walk on a graph is a Markov chain whose state space is the vertex set of the graph and whose transition from a given vertex to an adjacent vertex along an edge is defined according to some ...
متن کاملRandom Walks on Graphs: A Survey
Various aspects of the theory of random walks on graphs are surveyed. In particular, estimates on the important parameters of access time, commute time, cover time and mixing time are discussed. Connections with the eigenvalues of graphs and with electrical networks, and the use of these connections in the study of random walks is described. We also sketch recent algorithmic applications of ran...
متن کامل